#import <Foundation/Foundation.h>
#import <CoreFoundation/CoreFoundation.h>
#import <UIKit/UIKit.h>
#import <UIKit/UIApplication.h>
#import <UIKit/UITransitionView.h>
#import "Button.h"
#import "MainView.h"
#import "ConfigView.h"
#import "WaveTypeView.h"
#import "WaveSpeedView.h"


@interface App : UIApplication {
    UIWindow *_window;
    MainView *_imageView;
    ConfigView *_configView;
    WaveTypeView *_waveTypeView;
    WaveSpeedView *_waveSpeedView;
//    SnapButton *_snapbutton;
	UITransitionView *mainView; 
    int _screenOrientation;
	float statusbarheight;
}
- (CGImageRef) CreateImage: (NSString*) name;
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification;
- (void)applicationWillTerminate;

- (void)Stop;
- (void)Play:(int)index;
- (void)Donate: (int) currentcy;
- (void)About;
- (void)ShowWaveType:(int)index;
- (void)HideWaveType:(int)index;
- (void)ShowWaveSpeed:(int)index;
- (void)HideWaveSpeed:(int)index;

@end
